slight feeling of rancour - German English Dictionary